On The Computational Cost of FFT-Based Linear Convolutions
نویسنده
چکیده
The “linear convolution” of two n-long sequences x and y is commonly performed by extending the input sequences with zeroes to length 2p, where p is the smallest power of two greater than or equal to n, and then evaluating the circular convolution of these sequences using power-of-two FFTs. This approach clearly favors power-of-two input sequences sizes, with abrupt increases in computational cost when the size exceeds a power of two. In this article, a recursive technique is presented for efficiently computing linear convolutions for any size n, even if one uses power-of-two FFTs as the underlying computational engine. The computational cost for this technique is never greater than the conventional approach and usually significantly less. Further, the computational cost as a function of n is highly continuous, so that linear convolutions of sizes somewhat larger than a power of two, for example, are only slightly more expensive than linear convolutions of power-of-two length data. D. Bailey: NASA Ames Research Center, Mail Stop T27A-1, Moffett Field, CA 94035-1000. E-mail: [email protected].
منابع مشابه
An Fft-based Approach in Acceleration of Discrete Green’s Function Method for An- Tenna Analysis
In this paper, the fast Fourier transform (FFT) to perform spatial convolutions of the time domain discrete Green’s functions (DGF) method related to the analysis of the antenna with more than one dimension has been proposed. For this aim, the discrete Green’s functions and the currents on the antenna have been appropriately defined periodic so as to use the zero padded fast Fourier transform. ...
متن کاملA New Method for Improving Computational Cost of Open Information Extraction Systems Using Log-Linear Model
Information extraction (IE) is a process of automatically providing a structured representation from an unstructured or semi-structured text. It is a long-standing challenge in natural language processing (NLP) which has been intensified by the increased volume of information and heterogeneity, and non-structured form of it. One of the core information extraction tasks is relation extraction wh...
متن کاملFast hyperbolic Radon transform represented as convolutions in log-polar coordinates
The hyperbolic Radon transform is a commonly used tool in seismic processing, for instance in seismic velocity analysis, data interpolation and for multiple removal. A direct implementation by summation of traces with different moveouts is computationally expensive for large data sets. In this paper we present a new method for fast computation of the hyperbolic Radon transforms. It is based on ...
متن کاملDNA Biosensor for Determination of 5-Fluorouracil based on Gold Electrode Modified with Au and Polyaniline Nanoparticles and FFT Square Wave Voltammetry
In the present study, a new biosensor for 5-Fluorouracil was described using modified goldelectrode and Fast Fourier transform square wave voltammetry (FFT SWV). Calf thymus DNAimmobilization was on a gold electrode decorated with polyaniline and gold nanoparticles. Theelectrochemical characteristics of the electrodes were investigated by cyclic voltammetry, andelectroch...
متن کاملExact Acceleration of Linear Object Detectors
We describe a general and exact method to considerably speed up linear object detection systems operating in a sliding, multi-scale window fashion, such as the individual part detectors of part-based models. The main bottleneck of many of those systems is the computational cost of the convolutions between the multiple rescalings of the image to process, and the linear filters. We make use of pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996